home *** CD-ROM | disk | FTP | other *** search
- PROGRAM illustrate_what_boolean_math_looks_like;
-
- (* notice the program name, it can be up to 127 characters long
- just so it fits on one line. Variables can also be very long
- as we will see below *)
-
- VAR a,b,c,d : BOOLEAN;
- a_very_big_boolean_name_can_be_used : BOOLEAN;
- junk,who : integer;
-
- BEGIN
- junk := 4;
- who := 5;
- a := junk = who; {since junk is not equal to who, a is false}
- b := junk = (who - 1); {This is true}
- c := junk < who; {This is true}
- d := Junk > 10; {This is false}
- a_very_big_boolean_name_can_be_used := a OR b; {Since b is true,
- the result is true}
- WRITELN('result a is ',a);
- WRITELN('result b is ',b);
- WRITELN('result c is ',c);
- WRITELN('result d is ',d:12); {This answer will be right justified
- in a 12 character field}
- WRITELN('result a_very_big_boolean_name_can_be_used is ',
- a_very_big_boolean_name_can_be_used);
- END.